export interface AgentProtocol<TResult> {
    agentId: string;
    agentName: string;
    type: string;
    result: TResult;
    message: string | null;
    error: string | null;
    code: number;
}